home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1999 #3 / Amiga Plus CD - 1999 - No. 3.iso / Online / Mailbox / Prometheus / developer / arexx.dok next >
Text File  |  1997-05-06  |  12KB  |  401 lines

  1. * Server Arexxbefehle
  2.  
  3. USEREDIT    <User>
  4.  
  5. startet den Usereditor und zeigt den User <USER> an
  6. ----------------------------------------------------------------------------
  7. BRETTEDIT    <BRETT>
  8.  
  9. startet den Bretteditor und zeigt ggf. das Brett <BRETT> an
  10. ----------------------------------------------------------------------------
  11. GRUPPENEDIT    -
  12.  
  13. startet den Gruppeneditor
  14. ----------------------------------------------------------------------------
  15. NETZEDIT    -
  16.  
  17. startet den Netzeditor
  18. ----------------------------------------------------------------------------
  19. BESTELLEDIT    -
  20.  
  21. startet den EDITOR AB/Bestellen
  22. ----------------------------------------------------------------------------
  23. DISPLAY OPEN/CLOSE
  24.  
  25. bei CLOSE geht PMBS in den ICONIFY Modus, bei OPEN verlässt es ihn wieder
  26. ----------------------------------------------------------------------------
  27. SGRUPPEN    -
  28.  
  29. geht in den Gruppeneditor, kehrt aber vorher schon zurück ins
  30. Aufrufprogramm (also ASNYCRON)
  31. ----------------------------------------------------------------------------
  32. SUSER    -
  33.  
  34. geht in den Usereditor, kehrt aber vorher schon zurück ins
  35. Aufrufprogramm (also ASNYCRON)
  36. ----------------------------------------------------------------------------
  37.  
  38.  
  39.  
  40. * Allgemeine Portbefehle
  41.  
  42. BRETT -
  43.  
  44. gibt "PM" oder den aktuellen Brettnamen zurück
  45. ----------------------------------------------------------------------------
  46. TERMINAL -
  47.  
  48. veranlasst den Port das Terminal zu starten
  49. ----------------------------------------------------------------------------
  50. DIALOG    -
  51.  
  52. holt den User in den CHAT
  53. ----------------------------------------------------------------------------
  54. CLOSEPORT    -
  55.  
  56. schließt den Port
  57. ----------------------------------------------------------------------------
  58. MODUS    -
  59.  
  60. Rückgabe: ONLINE  ein User ist online
  61.           WAITING der Port wartet auf einen Connect
  62. ----------------------------------------------------------------------------
  63. INGROUP STRING
  64.  
  65. Rückgabe: YES, wenn User in der Gruppe "STRING" ist
  66.           NO , wenn nicht
  67. ----------------------------------------------------------------------------
  68. SEND    STRING
  69.  
  70. Sendet den String übers Modem und auf den Screen
  71. ----------------------------------------------------------------------------
  72. PRINT    STRING
  73.  
  74. Sendet den String auf den Screen
  75. ----------------------------------------------------------------------------
  76. SEROUT    STRING
  77.  
  78. Sendet den String übers Modem
  79. ----------------------------------------------------------------------------
  80. COMMAND    STRING
  81.  
  82. Führt den Befehl in String aus
  83. ----------------------------------------------------------------------------
  84. FORCECOMMAND STRING
  85.  
  86. Führt de Befehl aus, uebergeht allerdings die Gruppenzugriffe
  87. ----------------------------------------------------------------------------
  88. SETCD    PFAD
  89.  
  90. Setzt den Pfad für den Prometheusport
  91. ----------------------------------------------------------------------------
  92. SPRACHE    NAME
  93.  
  94. Setzt die Sprache 'NAME'. Ohne Parameter kommt die aktuelle Sprache
  95. zurück.
  96. ----------------------------------------------------------------------------
  97. EDIT    FILENAME
  98.  
  99. Editiert das angegebene File
  100. ----------------------------------------------------------------------------
  101. CPS    -
  102.  
  103. gibt die letzte CPSRate der Übertragung zurück
  104. ----------------------------------------------------------------------------
  105. ADDON    XXYYBBVORGABE|TEXT
  106.  
  107. Fügt eine weitere Maske dem System hinzu
  108.  
  109. XX       X-Position
  110. YY       Y-Position
  111. BB       Breite
  112. VORGABE  Dieser Text steht als Vorgabe in der Maske
  113. TEXT     Label
  114. ----------------------------------------------------------------------------
  115. WAITON  -
  116.  
  117. Nach allen ADDON's wird Waiton aufgerufen, nun kann der User die
  118. Bildschirmmaske ausfüllen
  119. Rueckgabe OK, oder FAIL (Abbruch)
  120. ----------------------------------------------------------------------------
  121. GETON    NR
  122.  
  123. Nach dem Waiton kann man hiermit den Inhalt eines Gadgets mit der Nummer NR
  124. abfragen (ADDON zählt ab 1 hoch).
  125. ----------------------------------------------------------------------------
  126. CLEARON    -
  127.  
  128. Nach allen GETON's unbedingt aufrufen. Löscht die Maske -WICHTIG-
  129. ----------------------------------------------------------------------------
  130. GETSERSTRING    -
  131.  
  132. Holt einen ganzen String (mit LF abgeschlossen) vom Modem.
  133. ----------------------------------------------------------------------------
  134. READ    Zeichen
  135.  
  136. Simple Eingaberoutine. Zeichen bestimmt, wieviele Zeichen man eingeben
  137. kann. Gibt die Eingabe zurück.
  138. ----------------------------------------------------------------------------
  139. BLUEREAD    Zeichen
  140.  
  141. Wie READ, aber blau unterlegt
  142. ----------------------------------------------------------------------------
  143. BLUEHIDE    Zeichen
  144.  
  145. Wie READ, aber blau unterlegt und verdeckte Eingabe
  146. ----------------------------------------------------------------------------
  147. BLUEREADDEFAULT ZZVORGABE
  148.  
  149. ZZ      max Zeichen
  150. VORGABE Vorgabetext
  151.  
  152. wie BLUEREAD nur mit Vorgabe
  153. ----------------------------------------------------------------------------
  154. BLUEREADDEFAULT ZZVORGABE
  155.  
  156. wie Bluereaddefault, aber es kommt kein autom. Leerzeichen am Anfang
  157. ----------------------------------------------------------------------------
  158. HANGUP    -
  159.  
  160. Läßt die Mailbox auflegen
  161. ----------------------------------------------------------------------------
  162. CURSORINPUT    STRING
  163.  
  164. String ist aufgebaut wie eine Sprachzeile mit mehreren
  165. Auswahlmöglichkeiten:
  166.  
  167. ^DEFAULTNR^TASTEN|ÜBERSETZUNG|<H)allo>
  168.  
  169. Beispiele finden Sie in texte/deutsch.lang
  170. ----------------------------------------------------------------------------
  171. GETSERKEY -
  172.  
  173. Holt ein Zeichen (falls da) vom Modem
  174. ----------------------------------------------------------------------------
  175. GETCHAR    -
  176.  
  177. Holt ein Zeichen (falls da)
  178. ----------------------------------------------------------------------------
  179. GETCHAR2 -
  180.  
  181. wie GETCHAR aber:
  182.  
  183. mit Umlautwandlung
  184. mit Cursorrückgabe und zwar:
  185.  
  186. Asciiwert für 200 Cursor oben
  187.               201 Cursor unten
  188.               202 Cursor links
  189.               203 Cursor rechts
  190.  
  191. wobei es hierbei egal ist, ob die Cursortasten von der Console oder
  192. von aussen gedrückt wurden
  193. ----------------------------------------------------------------------------
  194. WAITCHAR    Sekunden
  195.  
  196. Wartet auf ein Zeichen eine bestimmte Zeit lang
  197. ----------------------------------------------------------------------------
  198. SERIAL OPEN/CLOSE/START/STOP
  199.  
  200. OPEN   öffnet die Serielle
  201. CLOSE  schließt die Serielle
  202. START  startet den READREQUEST
  203. STOP   stopt den READREQUEST
  204. ----------------------------------------------------------------------------
  205. INKEY    -
  206.  
  207. Holt ein Zeichen von der Console
  208. ----------------------------------------------------------------------------
  209. ANSI    -
  210.  
  211. Rückgabe ON  Ansi an
  212.          OFF Ansi aus
  213. ----------------------------------------------------------------------------
  214. ASKUSER    -
  215.  
  216. Gibt den Usernamen zurück
  217. ----------------------------------------------------------------------------
  218. ASKLOG    -
  219.  
  220. Rückgabe: CONSOLE/MODEM
  221. ----------------------------------------------------------------------------
  222. ASKBOXNAME    -
  223.  
  224. Gibt den Boxnamen zurück
  225. ----------------------------------------------------------------------------
  226. SETAKTION    STRING
  227.  
  228. Setzt den Modus auf dem Server für den Port
  229. ----------------------------------------------------------------------------
  230. SETUSER    STRING
  231.  
  232. Setzt den User auf dem Server für den Port
  233. ----------------------------------------------------------------------------
  234. SETPROTOKOLL    NR
  235.  
  236. Setzt das Übertragungsprotokoll Nummer NR
  237. ----------------------------------------------------------------------------
  238. SENDFILE    FILE
  239.  
  240. Sendet das File 'FILE'
  241.  
  242. Rückgabe: OK/FAIL
  243. ----------------------------------------------------------------------------
  244. SENDFILES    DATEI
  245.  
  246. Sendet alle Files, die in der Datei "DATEI" stehen (normal mit LF getrennt)
  247.  
  248. Rückgabe: OK/FAIL
  249. ----------------------------------------------------------------------------
  250. RECEIVEFILE    -
  251.  
  252. Empfängt ein File/Files
  253.  
  254. Rückgabe: OK/FAIL
  255. ----------------------------------------------------------------------------
  256. TYPEFILE    FILE
  257.  
  258. Gibt wie der TYPE Befehl ein File auf dem Screen und übers Modem aus
  259. ----------------------------------------------------------------------------
  260. CHECKCARRIER    -
  261.  
  262. Rückgabe: NO CARRIER
  263.           DETECTED
  264. ----------------------------------------------------------------------------
  265. NETZNUM    Boxname
  266.  
  267. Gibt die Nummer einer Box zurück
  268. ----------------------------------------------------------------------------
  269. NETZCALL Boxname
  270.  
  271. Veranlaßt einen NetzCall zur Box: BOXNAME
  272. ----------------------------------------------------------------------------
  273. DISPLAY OPEN/CLOSE
  274.  
  275. OPEN  öffnet den Portscreen
  276. CLOSE schließt den Portscreen
  277. ----------------------------------------------------------------------------
  278. LOGIN <USERNAME>
  279.  
  280. loggt den User ein
  281. ----------------------------------------------------------------------------
  282. LOGOFF PARAMETER
  283.  
  284. schmeißt den User raus
  285.  
  286. PARAMETER: (eine ZAHL)
  287. 1 Rauswurf (mit TEXT)
  288. 2 Onlinezeit vorbei
  289. 3 keine Aktivität
  290. 4 Netzsperre
  291. 5 und 7 einfach nur raus
  292. 6 Störzeichen
  293. 8 Raus, Bezugsdatum wird gesetzt, keine Batchdateien oder TEXTE
  294. 9 Raus, Bezugsdatum wird gesetzt, Batchdateien und Texte werden angezeigt
  295.  
  296. ----------------------------------------------------------------------------
  297. Modem INIT/BUSY/FREE
  298.  
  299. INIT initialisiert das Modem
  300. BUSY schaltet das Modem auf besetzt
  301. FREE gibt das Modem frei
  302. ----------------------------------------------------------------------------
  303. WAITKEY
  304.  
  305. Wartet auf ein Zeichen eine bestimmte Zeit lang und gibt es zurück
  306. Gibt die Cursortasten wie Getchar2 zurück
  307. ----------------------------------------------------------------------------
  308. SAVEUSER
  309.  
  310. speichert den aktuellen User (z.B. wenn Änderungen vorgenommen wurden)
  311. ----------------------------------------------------------------------------
  312. GETLANGUAGE <NR>
  313.  
  314. so kann man eine Zeile aus dem Sprachfile abfragen.
  315. ----------------------------------------------------------------------------
  316. AUTOLOGOFF
  317.  
  318. gibt ON oder OFF zurueck, je nachdem, ob der Autologoff aktiviert ist
  319. ----------------------------------------------------------------------------
  320. HIDE ON/OFF/""
  321.  
  322. Parameter ON setzt das Hideflag
  323.           OFF löscht es
  324.           <ohne Parameter> der Status wird zurückgegeben (ON/OFF)
  325. ----------------------------------------------------------------------------
  326. ISCONSOLE
  327.  
  328. ohne Parameter kommt eine Antwort: "YES" Console besetzt
  329.                                    "NO" Console nicht besetzt
  330.  
  331. YES oder NO kann man auch als Parameter angeben, so wird der
  332. Consolenstatus gesetzt.
  333.  
  334. Weiterer Parameter: TOGGLE
  335. Dieser Parameter wechselt einfach den Modus
  336. ----------------------------------------------------------------------------
  337.  
  338.  
  339. * Userdatenbefehle
  340.  
  341. eingeleitet mit US_
  342. Ohne Parameter wird der Wert zurückgegeben. Mit Parameter wird der Wert
  343. gesetzt.
  344.  
  345. US_AN AntwortAn
  346. US_FA Userfarbbelegung (8 Zeichen String)
  347.       Wie ist dieser String aufgebaut?
  348.  
  349.       steht da z.B. 01234567
  350.       werden die ganz normalen Standardfarben verwendet
  351.       steht da z.B. 02134567
  352.       sind die Farben 1 und 2 vertauscht
  353. VN Vorname
  354. NN Nachname
  355. ST Straße
  356. OR Ort
  357. TF Telefon
  358. GD Geburtsdatum
  359. MI Mitteilung
  360. LL LastLogin            
  361. FL FirstLogin           
  362. MO Modem
  363. CO Computer
  364. ZE Zeitlimit
  365. FR Freiraum
  366. UP Uploads
  367. DO Downloads
  368. AS Asciisend
  369. AL Asciiread
  370. LI Zeilenanzahl
  371. TA Tarif
  372. BA Baudrate
  373. RA Ratio
  374. KO Konto
  375. UC beste Upload CPS
  376. DC beste Download CPS
  377. AA Anrufe
  378. RZ Restzeit
  379. PN Pointname
  380. EM Emulation (0 keine, 1 Farb Ansi, 2 Monochrom, 3 Rip)
  381. UU Unlaute (ÄäÖöÜüß)
  382. PR Prompt
  383.  
  384.  
  385. * Boxdaten
  386.  
  387. wie Userdaten, aber eingeleitet mit BX_
  388.  
  389. SN Seriennummer
  390. VE Version
  391. BX Boxname
  392. SY Sysopname
  393. AN Boxanrufe
  394. TA Tagesanrufe
  395. UP Uploads
  396. DO Downloads
  397. SA Screenadresse
  398. WI Windowadresse
  399.  
  400.  
  401.